package shujia.day08;

/*
    字符串String类中的判断功能：
        boolean equals(Object obj)
        boolean equalsIgnoreCase(String str)
        boolean contains(String str)
        boolean startsWith(String str)
        boolean endsWith(String str)
        boolean isEmpty()
 */
public class StringDemo3 {
    public static void main(String[] args) {
        String s1 = "hello";
        String s2 = "world";

        //boolean equals(Object obj) 比较两个字符串内容是否相同,区分大小写
        System.out.println(s1.equals(s2));

        //boolean equalsIgnoreCase(String str) 忽略大小写比较两个字符串内容是否相同
        String s3 = "HelLo";
        System.out.println(s1.equalsIgnoreCase(s3));

        //boolean contains(String str) 判断一个字符串中是否包含另一个字符串
        String s4 = "今天的天气有点凉，不太适hello合出去郊游";
        System.out.println(s4.contains(s1));


        //boolean startsWith(String str) 判断某一个字符串是否以某个字符串开头
        System.out.println(s4.startsWith("今天我"));

        // boolean endsWith(String str) 判断某一个字符串是否以某个字符串结尾
        System.out.println(s4.endsWith("不去郊游"));

        // boolean isEmpty() 判断一个字符串是否是空字符串
        String s5 = "hello";
        System.out.println(s5.isEmpty());
    }
}
